import Vue from 'vue'
import Vuex from 'vuex'

Vue.use(Vuex)
export default new Vuex.Store({
  state: {
    // 登录用户名
    loginUser: undefined,
    // 用户标记
    sessionId: undefined
  },
  // 同步
  // 只能2个参数，第一个state
  mutations: {
    // 登陆
    login(state, info) {
      state.loginUser = info[0]
      state.sessionId = info[1]
    },
    // 注销
    logout(state) {
      state.loginUser = undefined
      state.sessionId = undefined
    }
  },
  // 异步 第一个参数context
  actions: {
  }
})
